Class vs.Vscp

Class vs.Vscp

java.lang.Object
   |
   +----vs.Vscp

public class Vscp
extends Object

â}âïâ`âåü[âUü[ïñùLô«ì∞API


Variable Index

o allClients
o allClientsExceptMe
o responderOnly
o vsSockConnected
o vsSockConnecting
o vsSockDisconnecting
o vsSockNotConnected

ethod Index

o amIMaster()
o getAvtroomAvatarColor()
o getAvtroomAvatarURL()
o goFromAvtroomToOriginalWorld()
o getSockState()
o sendApplSpecificMsg(Node, String, String)
o sendApplSpecificMsg(SFNode, String, String)
o sendApplSpecificMsgWithDist(Node, String, String, int)
o sendApplSpecificMsgWithDist(SFNode, String, String, int)
o sendKeepConnection(boolean)
o sendSetAttribute(Node, String)
o sendSetAttribute(SFNode, String)
o setAvtroomAvatarColor(String)
o updateObject(Node)
o updateObject(SFNode)

Variables

o responderOnly
  public final static int responderOnly
o allClients
  public final static int allClients
o allClientsExceptMe
  public final static int allClientsExceptMe
o vsSockNotConnected
  public final static int vsSockNotConnected
o vsSockConnecting
  public final static int vsSockConnecting
o vsSockConnected
  public final static int vsSockConnected
o vsSockDisconnecting
  public final static int vsSockDisconnecting

Methods

o amIMaster
  public static boolean amIMaster()
Function:
âJâîâôâgâNâëâCâAâôâgé¬î╗ì▌é╠âÅü[âïâhé╔é¿é»éΘüAâ}âXâ^ü[é┼éáéΘé⌐é╟éñé⌐é≡ò╘é╖üB
Args:
é╚é╡üB
o sendKeepConnection
  public static void sendKeepConnection(boolean connectionState)
Function:
VscpâTü[âoü[é╞é╠É┌æ▒âéü[âhé≡âZâbâgé╖éΘüB
Args:
connectionState
true: É┌æ▒é≡Ä⌐ô«ôIé╔É╪éτé╚éóüBfalse:Ä⌐ô«ôIé╔É┌æ▒é≡É╪éΘüB
o getSockState
  public static int getSockState()
Function:
î╗ì▌é╠VscpâTü[âoü[â\âPâbâgé╠É┌æ▒Å≤æ╘é≡ò╘é╖üB
Args:
é╚é╡üB
Return:
vsSockNotConnected
vsSockConnecting
vsSockConnected
vsSockDisconnecting
o setAvtroomAvatarColor
  public static void setAvtroomAvatarColor(String color)
Function:
âAâoâ^ÉFÅεò±é≡Windows95é╠âîâWâXâgâèé╔ò█æ╢é╖éΘüBâAâoâ^ÉFÅεò±é═ò╢ÄÜù±é╔ò╧è╖é│éΩé─éóé╚é»éΩé╬é╚éτé╚éóüB
Args:
color :(in)
ÉFÅεò±ò╢ÄÜù±
o getAvtroomAvatarColor
  public static String getAvtroomAvatarColor()
Function:
ò╢ÄÜù±é╔ò╧è╖é│éΩé╜âAâoâ^ÉFÅεò±é≡ôⁿÄΦé╖éΘüB
Return:
ÉFÅεò±ò╢ÄÜù±üB
o getAvtroomAvatarURL
  public static String getAvtroomAvatarURL()
Function:
âAâoâ^âtâ@âCâïé╠URLé≡ôⁿÄΦé╖éΘüB
Return:
âAâoâ^âtâ@âCâïé╠URLò╢ÄÜù±üB
o goFromAvtroomToOriginalWorld
  public static void goFromAvtroomToOriginalWorld()
Function:
âAâoâ^âïü[âÇé⌐éτüAâIâèâWâiâïâÅü[âïâhé╔ê┌ô«é╖éΘüB
o sendApplSpecificMsg
  public static void sendApplSpecificMsg(Node obj,
                                         String methodName,
                                         String argument)
Function:
é╖é╫é─é╠âèâéü[âgâ}âVâôÅπé┼[methodName]é┼ÄwÆΦé│éΩé╜âüâ\âbâhé≡[arg]é≡ê°Éöé╔ïNô«é╖éΘüB
Args:
obj :(in)
NodeâCâôâXâ^âôâXüB
methodName : (in)
âèâéü[âgé┼ïNô«é╖éΘâüâ\âbâhû╝üB
argument : (in)
âüâ\âbâhé╓é╠ê°ÉöüB
o sendApplSpecificMsgWithDist
  public static void sendApplSpecificMsgWithDist(Node obj,
                                                 String methodName,
                                                 String arg,
                                                 int distrMethod)
Function:
[methodName]é┼ÄwÆΦé│éΩé╜âüâ\âbâhé≡üA[distmethod]é┼ÄwÆΦé│éΩé╜âèâéü[âgâ}âVâôÅπé┼[arg]é≡ê°Éöé╔ïNô«é╖éΘüB
Args:
obj :
NodeâCâôâXâ^âôâXüB
methodName :
âèâéü[âgé┼ïNô«é╖éΘâüâ\âbâhû╝
arg :
âüâ\âbâhé╓é╠ê°Éö
distrMethod :
âèâéü[âgâNâëâCâAâôâgé≡ô┴ÆΦé╖éΘé╜é▀é╠âtâëâOüF
responderOnly
âpâPâbâgé═üA3DâIâuâWâFâNâgé╠É╙öCÄ╥é╔özæùé│éΩéΘüB
  • 3DâIâuâWâFâNâgé¬âAâoâ^é┼éáéΩé╬üAâNâëâCâAâôâgé╔özæùé│éΩéΘüB
  • 3DâIâuâWâFâNâgé¬AOé╔éµé┴é─ɺîΣé│éΩé─éóéΘé╚éτüAAOé╔özæùé│éΩéΘüB
  • 3DâIâuâWâFâNâgé¬ë╜é⌐éτéαɺîΣé│éΩé─éóé╚éóé╚éτüAâVâôâvâïüEâVâFâAü[âhârâwâCârâAü[é╠ â}âXâ^ü[é╔özæùé│éΩéΘüB
    allClients
    æùÉMÄ╥é≡è▄é▐üAî╗ì▌VscpâTü[âoü[é╔É┌æ▒é╡é─éóéΘé╖é╫é─é╠âNâëâCâAâôâgüB
    allClientsExceptMe
    æùÉMÄ╥é≡è▄é▐üAî╗ì▌VscpâTü[âoü[é╔É┌æ▒é╡é─éóéΘé╖é╫é─é╠âNâëâCâAâôâgüB
  • o sendSetAttribute
      public static void sendSetAttribute(Node obj,
                                          String data)
    
    o updateObject
      public static void updateObject(Node obj)
    
    Function:
    ÄwÆΦé│éΩé╜âIâuâWâFâNâgé╠ì┼ÉVê╩ÆuÅεò±é≡özæùé╖éΘüB
    Args:
    obj :(in)
    NodeâCâôâXâ^âôâXüB
    o sendApplSpecificMsg
      public static void sendApplSpecificMsg(SFNode obj,
                                             String methodName,
                                             String argument)
    
    see sendAppleSpecificMsg()
    o sendApplSpecificMsgWithDist
      public static void sendApplSpecificMsgWithDist(SFNode obj,
                                                     String methodName,
                                                     String argument,
                                                     int distrMethod)
    
    see sendApplSpecificMsgWithDist()
    o sendSetAttribute
      public static void sendSetAttribute(SFNode obj,
                                          String data)
    
    see sendSetAttribute()
    o updateObject
      public static void updateObject(SFNode obj)
    
    see updateObject()